Supreme Headquarters Allied Powers Europe — synonyms, definition
1. Supreme Headquarters Allied Powers Europe (Noun)
1 synonym
shape
1 definition
Supreme Headquarters Allied Powers Europe (Noun) — The supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe.
2 types of
high command supreme headquarters
3 parts of
North Atlantic Treaty Organisation North Atlantic Treaty Organization nato